on the witness stand - Türkçe İngilizce Sözlük